<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:a4j="http://richfaces.org/a4j"
	template="/layout/normal.xhtml"
    xmlns:rich="http://richfaces.org/rich">

	<ui:define name="body">
		<rich:tabPanel id="panelPrincipal">
					<rich:tab label="Individual">
			<h:panelGrid columns="1" id="mensaje">
				<h:messages id="mensajes" />
			</h:panelGrid>
			<h:panelGrid columns="4">
								<h:outputLabel value="Seleccione el filtro" styleClass="th150"></h:outputLabel>
								<h:selectOneMenu value="#{gestionCanarioJuez.filtro}" styleClass="td100">
									<f:selectItem id="item1" itemLabel="Todos" itemValue="1" />
									<f:selectItem id="item2" itemLabel="Sin evaluar" itemValue="2" />
									<f:selectItem id="item3" itemLabel="Evaluados" itemValue="3" />
									<a4j:support event="onchange" action="#{gestionCanarioJuez.buscar}" reRender="panelPrincipal,mensaje"></a4j:support>
								</h:selectOneMenu>
			</h:panelGrid>


			<h:panelGrid columns="1" style="text-align:center"
							rendered="#{gestionCanarioJuez.listaPajaros!=null}">
							<rich:dataTable id="pp" value="#{gestionCanarioJuez.listaPajaros}" var="pun"
								onRowMouseOver="this['cssoriginal']=this.style.backgroundColor;this.style.backgroundColor='#C1E6EE';"
								onRowMouseOut="this.style.backgroundColor=this['cssoriginal'];"
								rowClasses="fila_impar,fila_par" cellpadding="0" cellspacing="0"
								rendered="#{gestionCanarioJuez.listaPajaros!=null and gestionCanarioJuez.listaPajaros.size() >0}"
								width="880px" rows="10">
								<f:facet name="header">
									<rich:columnGroup style="font-weight: bold;">
										<rich:column style="text-align:left;">
											<h:outputText value="Nº anilla" />
										</rich:column>
										<rich:column style="text-align:left;">
											<h:outputText value="Tipo" />
										</rich:column>
										<rich:column style="text-align:left;">
											<h:outputText value="Evaluado" />
										</rich:column>
										<rich:column style="text-align:left;width:30px;">
											<h:outputText value="Ver" />
										</rich:column>
									</rich:columnGroup>
								</f:facet>
								<rich:columnGroup style="font-weight: bold;">
									<rich:column style="text-align:left;">
										<h:outputText value="#{pun.pajaro.numAnilla}" title="Nombre de la asociacion"></h:outputText>
									</rich:column>
									<rich:column style="text-align:left;width:">
										<h:outputText value="#{pun.pajaro.tipo.nombre}" ></h:outputText>
									</rich:column>
									<rich:column style="text-align:left;width:">
										<h:outputText value="#{pun.evaluado}" ></h:outputText>
									</rich:column>
									<rich:column style="text-align:left;width:30px;">
										<a4j:commandButton value="" title="Ver" action="#{evaluarCanario.selectPajaro(pun)}" styleClass="boton buscar" style="width:30px;"/>
									</rich:column>
								</rich:columnGroup>
							</rich:dataTable>
							<rich:datascroller align="center" for="pp"
								maxPages="10" id="sc3bd" renderIfSinglePage="false"
								reRender="pp"/>
		</h:panelGrid>
		</rich:tab>
		<rich:tab label="Carga de fichero" rendered="#{!gestionCanarioJuez.consulta}">
			<h:panelGrid columns="3">
				<h:outputText value="Seleccione el fichero" styleClass="th150"></h:outputText>
				<s:fileUpload data="#{gestionCanarioJuez.fich}" fileName="#{gestionCanarioJuez.filename}" />
				<h:commandButton action="#{gestionCanarioJuez.cargar}" value="" styleClass="boton cargar" title="Cargar datos a partir un fichero excel"></h:commandButton>
			</h:panelGrid>
		</rich:tab>
		</rich:tabPanel>
	</ui:define>

	<ui:define name="botonera">
		<h:panelGrid columns="1" styleClass="botones">
			<h:commandButton value=""  styleClass="boton excel" title="Generar plantilla Individual" style="height:33px;" rendered="#{!gestionCanarioJuez.consulta}"
				action="#{generacionPlantilla.generaIndividual(gestionCanarioJuez.concurso.idConcurso)}" />
			<h:outputText value="Descargar plantilla(solo servirá para este concurso)" rendered="#{!gestionCanarioJuez.consulta}" ></h:outputText>
		</h:panelGrid>

	</ui:define>

</ui:composition>